weather-sealed cable - Francés Inglés Diccionario